
body,input,h1,h2,h3,h4,h5,h6,p,textarea,table,div,ul,li,select,span,em,i,button{margin:0;padding:0;color:inherit;line-height: inherit;font-family:"microsoft yahei";}
img{border:0;display: inline-block;max-width:100%;vertical-align: middle;}
body {
	overflow: auto!important;
  width: 100%!important;
}

ul,li{ list-style:none; }
a{ text-decoration:none; color:inherit;}
:focus{outline:none!important;border-color:inherit;}
.clearfix{*zoom: 1;}
.clearfix:before,.clearfix:after
{display: table;line-height: 0;content: "";}
.clearfix:after{clear: both;}
table{border-collapse:collapse;border-spacing:0;width:100%}
h3,h4,h5,h6{font-weight: normal;}
em,i{font-style:normal;font-size:inherit;}
*{box-sizing:border-box;}
input[type="button"], input[type="submit"], input[type="reset"],input[type="text"] {-webkit-appearance: none;}
input[type="button"]{border:none;}
textarea {  -webkit-appearance: none;}
.auto{margin:0 auto;width: 100%;height: 100%;}
:hover{transition: all .2s;}
.bold{font-weight: bold;}
.center{text-align: center!important;}
.img{width: 100%;display: block;}
.ellipsis{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.ele{position:relative;}
.ele:before,.ele:after{content:'';position:absolute;display: block;}
.ipt{border:none;}
.img_hover_wrap{overflow: hidden;}
.item_scale .icon{transition: all .3s;}
.item_scale:hover .icon{transform: scale(1.05,1.05);}
.img_hover{transition: all .3s;}
.img_hover:hover{transform: scale(1.05,1.05);}
.img_traslate{transition: all .3s;}
.img_traslate:hover{transform: translateY(-10px);}
.img_rotate{transition: all .3s;}
.img_rotate:hover{transform:rotate(-360deg);}
.clamp{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;/*-webkit-line-clamp: 3;*/}
.text-right{text-align: right!important;}
.text-left{text-align: left!important;}
body{background: #fff;}

.item .imgbox{display: block;overflow: hidden;}
.item .imgbox .img{width: 100%;height: 223px;display: block;transition: all 1s;}
.item:hover .imgbox .img{transform: scale(1.1,1.1);}


/*顶部导航栏*/
.head_box {
  width: 100%;
  height: 100px;
}
.head{box-shadow:0 3px 6px rgba(0,0,0,.05);font-size: 0;height: 50px}
.head .auto{width: 100%;max-width:100%;}
.cursorHand{cursor: pointer;}
.hd_logo{display: inline-block;vertical-align: middle;width: 72%;}
.hd_logo .img{width: 100%;height: auto;display: block;max-width:1340px;}

.hd_user{display: flex;vertical-align: middle;text-align: right;justify-content:flex-end;}
.hd_user .txt{display: inline-block;vertical-align: middle;}
.hd_user .tit{font-size: 20px;color: #016EFA;}
.hd_user .fz{font-size: 14px;color: #FFFFFF;margin-top: 10px;}
.hd_user .fz span{margin-left: 15px;}

.hd_user .quitbox{display: inline-block;vertical-align: middle;margin-left: 15px;position:relative;}
.hd_user .quitbox .icon{width: 33px;height: 33px;background: url(../images/icon_01.png) no-repeat center;background-size:contain;display: block;}
.hd_user .quitbox .drop{background: url(../images/icon_13.png) no-repeat center;background-size:contain;width: 101px;height: 63px;text-align: center;padding:16px 0 0;position:absolute;right: -20px;display: none;}
.hd_user .quitbox .drop .wz{font-size: 13px;color: #222222;line-height: 40px;display: block;}
.hd_user .quitbox .drop .wz:hover{color:#016EFA;}
.hd_user .quitbox:hover .drop{display: block;}






.hd_nav{text-align: center;font-size: 0;margin-top: 10px}
.hd_nav li{display: inline-block;vertical-align: middle;width: 8%;}
.hd_nav li>a{display: block;font-size: 15px;color: #FFFFFF;line-height: 50px;position:relative;}
.hd_nav li:hover>a,.hd_nav li.cur>a{color: #016EFA;}
.hd_nav li>a:after{content:'';position:absolute;left: 50%;width: 0;height: 2px;background: #016EFA;transition: all .3s;}

.hd_nav li:hover>a:after,.hd_nav li.cur>a:after{width: 48px;margin-left: -24px;}


.container{padding-bottom: 20px;padding-left: 40px;padding-right: 40px;min-height: 800px;}
.rule_ban{position:relative;margin-bottom: 40px;}
.rule_ban .img{width: 100%;display: block;}
.rule_ban .bt{font-size: 42px;color: #fff;line-height: 50px;position:absolute;left: 15%;top: 50%;margin-top: -25px;}

.rule_wrap{padding: 40px 40px 1px;border:1px solid #E6E6E6;background-color: #FFFFFF;height:100%;min-height: 850px;}
.rule_list{margin-left: -3.3%;}
.rule_list .item{display: inline-block;vertical-align: top;width: 30%;margin:0 0 2.5% 3.3%;}
.rule_list .imgbox{}
.rule_list .img{}
.rule_list .info{padding:20px 0;border-bottom:1px solid #efefef;position:relative;}
.rule_list .title{font-size: 16px;color: #3E3E3E;font-weight: bold;display: block;}
.rule_list .txt{font-size: 14px;color: #686868;line-height: 24px;-webkit-line-clamp: 2;height: 48px;margin-top: 10px;}
.rule_list .bot{padding:20px 0;}
.rule_list .tag{font-size: 12px;margin-right: 10px;margin-bottom: 4px;color: #999999;line-height: 32px;display: inline-block;vertical-align: middle;padding:0 10px;border:1px solid #e5e5e5;}
.rule_list .date{font-size: 13px;color: #000000;line-height: 32px;background: url(../images/icon_02.png) no-repeat left center;background-size:12px;padding-left: 18px;}
.rule_list .info:before{content:'';position:absolute;left: 0;bottom: 0;width: 0;transition: all .3s;height: 1px;background: #016EFA;}
.rule_list .item:hover .title{color: #016EFA;}
.rule_list .item:hover .info:before{width: 100%;}

.pagelist{text-align: center;margin-top: 65px;font-size: 14px;color: #999999;line-height: 32px;}
.pagelist a{display: inline-block;vertical-align: middle;width: 32px;height: 32px;font-size: 12px;color: #999;line-height: 30px;border:1px solid #ddd;border-radius:3px;margin:0 3px;text-align: center;}
.pagelist .num{width: 50px;height: 32px;border:1px solid #ddd;border-radius:3px;text-align: center;margin:0 10px;display: inline-block;vertical-align: middle;}
.pagelist select{width: 88px;height: 32px;border:1px solid #ddd;border-radius:3px;text-align: center;display: inline-block;vertical-align: middle;}
.pagelist .go{margin:0 15px;}
.pagelist a:hover,.pagelist a.active{color: #fff;background: #016EFA;border-color:#016EFA;}


  /*底部导航栏*/
.footer {
  width: 100%;
  height: 60px;
  /*底部导航栏固定*/
  /*position:fixed;*/
  /*bottom:0;*/
  /*left:0;*/
}
.fl{float:left;}
.fr{float:right;color: #000000}
.foot{background-color:rgba(0,0,0,1); }
.foot .fz{font-size: 14px;color: #FFFFFF; height: 100px;line-height: 100px;}


.foot .tel{display: inline-block;vertical-align: middle;}
.foot .tel .wz{font-size: 14px;color: #FFFFFF;background: url(../images/ft_01.png) no-repeat left center;background-size:15px 19px;padding-left: 20px;height: 100px;line-height: 100px;}


.foot .grp{display: inline-block;vertical-align: middle;margin-left: 10px;position:relative;text-align:center; }
.foot .grp .icon{display: block;width: 50px;height: 50px;border-radius:50%;background-repeat:no-repeat;background-position:center;background-color:rgba(62,62,62,.5);vertical-align: middle;}
.foot .grp .vx{background-image: url(../images/ft_02.png);background-size:20px 16px;vertical-align: middle;padding-top: 50px}
.foot .grp .blog{background-image: url(../images/ft_03.png);background-size:20px 16px;vertical-align: middle;padding-top: 50px}
.foot .grp .email{background-image: url(../images/ft_04.png);background-size:20px 16px;vertical-align: middle;padding-top: 50px}
.foot .grp .icon:hover{background-color:rgba(62,62,62,.9);}

.foot .grp .drop{position:absolute;background: #fff;left: 50%;margin-left: -56px;top: -110px;box-shadow:0 3px 6px rgba(0,0,0,.16);display: none;}
.foot .grp .drop .tp{width: 66px;display: block;margin:0 auto;}
.foot .grp .drop .wz{font-size: 12px;color: #919191;margin-top: 2px;text-align: center;}
.foot .grp:hover .drop{display: block;}

/*日常活动*/
.rule_bar{margin-bottom: 35px;}
.rule_bar .select{width: 70px;height: 30px;border:1px solid #e5e5e5;font-size: 12px;color: #999999;padding-left: 10px;text-align: left;appearance: none;-webkit-appearance: none;background: url(../images/icon_03.png) no-repeat 88% center;background-size:12px;}

/*设备信息*/
.pub_tit{font-size: 20px;color: #999999;font-weight: bold;line-height: 50px;margin-bottom: 25px;padding-top: 15px;}
.pub_tit .bt{color: #FFFFFF;}
.pub_tit .add{font-size: 12px;color: #016EFA;display: block;text-align: center;width: 70px;line-height: 30px;border:1px solid #016EFA;border-radius:3px;font-weight: normal;margin-top: 10px;}
.pub_tit .add:hover{color: #fff;background: #016EFA;}

.equip_list{margin-left: -3%;}
.equip_list .item{position:relative;float: left;margin:0 0 3% 3%;width: 30.3%;}
.equip_list .img{width: 100%;height: 242px;display: block;}
.equip_list .title{font-size: 18px;color: #fff;font-weight: bold;text-align: center;position:absolute;width: 100%;left: 0;top: 50%;margin-top: -20px;line-height: 40px;}
.equip_list .shade{background: rgba(1,110,250,.74);position:absolute;width: 100%;height: 100%;left: 0;top: 0;padding:10% 12% 0;opacity: 0;transition: all .3s;}
.equip_list .smtit{font-size: 18px;color: #fff;font-weight: bold;text-align: center;}
.equip_list .txt{font-size: 14px;color: #fff;line-height: 24px;-webkit-line-clamp: 4;height: 96px;margin-top: 5%;}
.equip_list .arrow{display: block;width: 58px;height: 11px;background: url(../images/icon_04.png) no-repeat center;background-size:contain;margin:20px auto 0;}
.equip_list .item:hover .shade{opacity: 1;}
.equip_list .item:hover .title{display: none;}

/*友情链接*/
.link_list{margin-left: -3%;}
.link_list .item{background: #F5F5F5;float: left;width: 22%;margin:0 0 3% 3%;padding:40px 10px 30px;}
.link_list .img{height: 75px;width: auto;display: block;margin:0 auto;transition: all .3s;}
.link_list .title{font-size: 14px;color: #555555;text-align: center;margin-top: 15px;}
.link_list .item:hover .img{transform: scale(1.05,1.05);}

/*人员职工*/
.mem_list{background-color: #FFFFFF}
.mem_list .item{float: left;width: 17%;margin:0 0 3% 3%;box-shadow:0 0 10px rgba(0,0,0,.1);height: 400px;}
.mem_list .imgbox{}
.mem_list .img{}
.mem_list .info{padding:20px 15px;background: #fff;position:relative;z-index:5;transition: all .2s;}
.mem_list .name{font-size: 16px;color: #262626;font-weight: bold;}
.mem_list .txt{font-size: 13px;color: #777777;line-height: 24px;-webkit-line-clamp: 4;height: 96px;margin-top: 10px;margin-bottom: 10px;}
.mem_list .arrow{width: 58px;height: 11px;display: block;background: url(../images/img_13.png) no-repeat center;background-size:contain;display: none;}
.mem_list .item:hover .info{margin-top: -25px;}
.mem_list .item:hover .arrow{display: block;}

/*人员职工详情*/
.pub_back{font-size: 12px;color: #999;display: block;text-align: center;width: 70px;line-height: 30px;border:1px solid #ccc;border-radius:3px;font-weight: normal;margin-top: 10px;}
.pub_back:before{content:'';display: inline-block;vertical-align: middle;margin-right: 5px;background: url(../images/icon_06.png) no-repeat center;background-size:contain;width: 12px;height: 12px;margin-top: -1px;}
.pub_back:hover{color: #fff;background: #016EFA;border-color:#016EFA;}
.pub_back:hover:before{background-image: url(../images/icon_06-1.png)}

.mem_det{padding: 55px;border:1px solid #e6e6e6;background-color: #FFFFFF}

.mem_l{width: 230px;}
.mem_l .info{border-bottom:1px solid #efefef;}
.mem_l .pic{width: 100%;display: block;}
.mem_l .name{font-size: 22px;color: #000000;text-align: center;line-height: 80px;}
.mem_l .txt{font-size: 14px;color: #000000;line-height: 32px;margin-top: 20px;}

.mem_r{margin-left: 300px;background:#F5F5F5;padding:35px 45px;}
.mem_mod{margin-bottom: 40px;}
.mem_mod .t_tit{font-size: 16px;color: #000000;font-weight: bold;line-height: 30px;background: url(../images/icon_05.png) no-repeat left center;background-size:18px;padding-left: 25px;margin-bottom: 15px;}
.mem_mod .txt{font-size: 14px;color: #000000;line-height: 32px;}

.mem_mod .tags{padding-top: 10px;}
.mem_mod .tags .tg{display: inline-block;vertical-align: middle;font-size: 14px;color: #000000;line-height: 35px;padding:0 25px;border:1px solid #D5D5D5;border-radius:100px;margin-right: 15px;margin-bottom: 20px;}
.mem_mod .tags .tg:hover{color: #fff;background: #016EFA;border-color:#016EFA;}

/*文章详情*/
.det_bar{line-height: 50px;margin-bottom: 25px;padding-top: 15px;}
.crumb{font-size: 14px;color: #555555;position:relative;padding-left: 15px;}
.crumb:before{content:'';position:absolute;left: 0;top: 50%;width: 5px;height: 12px;background: #016EFA;margin-top: -6px;}
.crumb a{}
.crumb span{color: #016EFA;}
.crumb a:hover{color: #016EFA;}

.det_wrap{padding: 55px;border:1px solid #E6E6E6;padding:40px 30px 80px;background-color: #FFFFFF}

.det_wrap .topbox{padding-bottom: 40px;text-align: center;color: #FFFFFF;}
.det_wrap .title{font-size: 24px;color: #000000;font-weight: bold;}
.det_wrap .sm{margin-top: 15px;}
.det_wrap .sm .fz{font-size: 13px;color: #000000;display: inline-block;vertical-align: middle;line-height: 24px;margin:0 15px;}
.det_wrap .sm .date{background: url(../images/icon_02.png) no-repeat left center;background-size:12px;padding-left: 18px;color: #000000;}

.det_wrap .editbox{font-size: 14px;color: #000000;line-height: 32px;padding:40px 35px;border-top:1px solid #efefef;}

.det_wrap .bot_bar{font-size: 13px;color: #999999;line-height: 40px;padding-left: 35px; display: inline-block}
.det_wrap .bot_bar .down{color: #016EFA;display: inline-block;vertical-align: middle;background: url(../images/icon_07.png) no-repeat left center;background-size:20px;padding-left: 30px;}
.det_wrap .bot_bar .down:hover{text-decoration: underline;}

.det_wrap .botbox{border-top:1px solid #efefef;border-bottom:1px solid #efefef;line-height: 45px;margin-top: 20px;padding:0 30px; }
.det_wrap .botbox .fz{font-size: 13px;color: #777777;display: inline-block;vertical-align: middle;margin-right: 30px;background: url(../images/icon_08.png) no-repeat left center;background-size:18px;padding-left: 26px;}
.det_wrap .botbox .fz:hover{color: #016EFA;background-image: url(../images/icon_08-1.png)}

.det_wrap .botbox .date{background: url(../images/icon_02.png) no-repeat left center;background-size:12px;padding-left: 18px;font-size: 13px;color: #000000;}

/*设备信息详情*/
.det_bt{font-size: 20px;color: #333333;font-weight: bold;line-height: 30px;margin-bottom: 35px;}

.equip_det{padding: 50px;border:1px solid #E6E6E6;}
.equip_top{}
.equip_top .slide{width: 480px;position:relative;}
.equip_top .slide .img{width: 100%;display: block;height: 316px;}
.equip_top .slide .hd{position:absolute;width: 100%;left: 0;bottom: 20px;z-index:30;text-align: center;}
.equip_top .slide .hd li{width: 10px;height: 10px;background: #fff;border-radius:50%;display: inline-block;vertical-align: middle;margin:0 9px;font-size: 0;cursor: pointer;}
.equip_top .slide .hd li.on{background: #016EFA;opacity: .5;}

.equip_top .info{margin-left: 530px;background: #F5F5F5;padding: 0 30px 30px;height: 316px;}
.equip_top .info .title{font-size: 20px;color: #333333;font-weight: bold;text-align: center;line-height: 40px;padding:20px 0;border-bottom:1px solid #e5e5e5;}
.equip_top .info .box{margin-top: 30px;}
.equip_top .info .t_tit{font-size: 16px;color: #393939;font-weight: bold;line-height: 30px;background: url(../images/icon_05.png) no-repeat left center;background-size:18px;padding-left: 25px;margin-bottom: 15px;}
.equip_top .info .txt{font-size: 14px;color: #777777;line-height: 32px;-webkit-line-clamp: 4;height: 128px;}

.equip_edit{font-size: 14px;color: #393939;line-height: 32px;padding:40px 0;}

.equip_use{margin-top: 40px;}
.equip_use .bar{margin-bottom: 30px;}
.equip_use .bar .bt{font-size: 16px;color: #555555;font-weight: bold;line-height: 32px;}
.equip_use .bar .ann{font-size: 12px;color: #999999;width: 70px;line-height: 30px;border:1px solid #ccc;border-radius:4px;text-align: center;display: inline-block;vertical-align: middle;margin-left: 20px;background: #fff;cursor: pointer;}
.equip_use .bar .import:before{content:'';display: inline-block;vertical-align: middle;margin-right: 5px;width: 15px;height: 15px;background: url(../images/icon_10.png) no-repeat center;background-size:contain;}
.equip_use .bar .down{color: #fff;background: #016EFA;border-color:#016EFA;}
.equip_use .bar .import:hover:before{background-image: url(../images/icon_10-1.png)}
.equip_use .bar .ann:hover{color: #fff;background: #0665DF;border-color:#0665DF;}

.equip_use .table{border:1px solid #ECECEC;}
.equip_use .table th{font-size: 14px;color: #393939;background: #F5F5F5;line-height: 45px;text-align: left;border:1px solid #ECECEC;padding:0 15px;text-align: center;}
.equip_use .table td{font-size: 14px;color: #393939;line-height: 25px;padding:15px 15px;border:1px solid #ECECEC;text-align: center;}
.equip_use .table .txt{text-align: left;}
.equip_use .table .del{font-size: 14px;color: #016EFA;background: url(../images/icon_09.png) no-repeat left center;background-size:11px 10px;padding-left: 16px;display: inline-block;vertical-align: middle;border:none;cursor: pointer;}
.equip_use .table .del:hover{text-decoration: underline;}
.equip_use .table .arr{width: 9px;height: 18px;background: url(../images/icon_11.png) no-repeat center;background-size:contain;display: inline-block;vertical-align: middle;margin-left: 8px;}

.equip_use .pagelist{margin-top: 30px;}

/*index*/

.idx_ban{margin-bottom: 45px;position:relative;}
.idx_ban .img{width: 100%;display: block;}
.idx_ban .item{height: 388px;position:relative;}
.idx_ban .info{width: 310px;background: #016EFA;position:absolute;right: 0;top: 0;bottom: 0;padding:65px 35px 0;}
.idx_ban .title{font-size: 23px;color: #fff;line-height: 30px;text-align: center;}
.idx_ban .txt{font-size: 15px;color: #E6E6E6;line-height: 28px;-webkit-line-clamp: 7;height: 196px;margin-top: 15px;}

.idx_ban .hd{position:absolute;width: 100%;left: 0;bottom: 20px;z-index:30;text-align: center;padding-right: 310px;}
.idx_ban .hd li{width: 10px;height: 10px;background: #fff;border-radius:50%;display: inline-block;vertical-align: middle;margin:0 9px;font-size: 0;cursor: pointer;}
.idx_ban .hd li.on{background: #016EFA;opacity: .5;}

.idx_ban .ann{width: 18px;height: 30px;position:absolute;top: 50%;margin-top: -15px;cursor: pointer;}
.idx_ban .prev{background: url(../images/idx_02.png) no-repeat center;background-size:contain;left: 80px;}
.idx_ban .next{background: url(../images/idx_03.png) no-repeat center;background-size:contain;right: 390px;}

.idx_main{}
.idx_l{border:1px solid #E6E6E6;padding:25px 25px 1px;width: 50%;margin-top:20px}

.idx_r{border:1px solid #E6E6E6;padding:25px 25px 1px;width: 50%;margin-top:20px}

.idx_tit{font-size: 20px;color: #000000;font-weight: bold;line-height: 40px;margin-bottom: 20px;}
.idx_tit .more{font-size: 14px;color: #000000;float: right;font-weight: normal;}
.idx_tit .more:hover{text-decoration: underline;}

.idx_mod{}
.idx_mod .t_tit{font-size: 15px;color: #333333;font-weight: bold;line-height: 45px;background: #F5F5F5;border-radius:2px;padding:0 15px;}
.idx_mod .list{padding:15px 15px;}
.idx_mod .list li{font-size: 14px;color: #555555;line-height: 36px;}
.idx_mod .list li:hover{color: #016EFA;}

.idx_gg{border:1px solid #E6E6E6;padding:25px 25px;margin-bottom: 25px;}
.idx_gg .list{}
.idx_gg .list li{font-size: 14px;line-height: 36px;}
.idx_gg .list .title{color: #555555;}
.idx_gg .list .date{color: #999;}
.idx_gg .list li:hover .title{color: #016EFA;}

.idx_huod{border:1px solid #E6E6E6;padding:25px 25px;}
.idx_huod .list{}
.idx_huod .list .item{margin-bottom: 22px;padding-right: 85px;position:relative;}
.idx_huod .list .imgbox{display: block;width: 138px;float: left;}
.idx_huod .list .img{width: 100%;height: 90px;}
.idx_huod .list .info{margin-left: 155px;padding-top: 17px;}
.idx_huod .list .title{font-size: 16px;color: #555555;font-weight: bold;}
.idx_huod .list .txt{font-size: 14px;color: #999999;margin-top: 10px;line-height: 36px;height: 36px;-webkit-line-clamp: 1;}
.idx_huod .list .more{font-size: 12px;color: #999;width: 70px;line-height: 30px;border:1px solid #ccc;text-align: center;display: block;position:absolute;right: 0;top: 50%;margin-top: -16px;border-radius:2px;}
.idx_huod .list .item:hover .title{color: #016EFA;}
.idx_huod .list .item:hover .more{color: #016EFA;border-color:#016EFA;}


.pop_bg{position:fixed;width: 100%;left: 0;top: 0;height: 100%;background: rgba(0,0,0,.6);z-index:100;display: none;}
.pop_gg{background: #fff;width: 864px;min-height: 476px;border:1px solid #e6e6e6;padding:30px 40px;position:fixed;left: 50%;top: 50%;z-index:101;margin-left: -432px;margin-top: -238px;display: none;}
.pop_gg .t_tit{font-size: 14px;color: #555;line-height: 32px;position:relative;margin-bottom: 15px;}
.pop_gg .t_tit:before{content:'';position:absolute;left: -15px;top: 50%;width: 5px;height: 12px;background: #016EFA;margin-top: -6px;}
.pop_gg .close{font-size: 12px;color: #999;display: block;text-align: center;width: 70px;line-height: 30px;border:1px solid #ccc;border-radius:3px;font-weight: normal;}
.pop_gg .close:before{content:'';display: inline-block;vertical-align: middle;margin-right: 5px;background: url(../images/icon_12.png) no-repeat center;background-size:contain;width: 11px;height: 10px;}
.pop_gg .close:hover{color: #fff;background: #016EFA;border-color:#016EFA;cursor: pointer;}
.pop_gg .close:hover:before{background-image: url(../images/icon_12-1.png)}

.pop_gg .topbox{padding:20px 0;text-align: center;border-bottom:1px solid #E6E6E6;}
.pop_gg .title{font-size: 24px;color: #555555;font-weight: bold;}
.pop_gg .date{font-size: 13px;color: #999999;margin-top: 15px;}

.pop_gg .detail{font-size: 14px;color: #393939;line-height: 32px;padding:40px 0 0;min-height: 240px;}



.pop_quit{background: #fff;position:fixed;left: 50%;top: 50%;z-index:111;width: 420px;margin-top: -125px;margin-left: -210px;padding-top: 15px;display: none;}
.pop_quit .t_tit{font-size: 20px;color: #333333;font-weight: bold;line-height: 40px;padding:0 20px;}
.pop_quit .close{width: 30px;height: 30px;background: url(../images/icon_27.png) no-repeat center;background-size:15px;float: right;margin-top: 5px;cursor: pointer;}
.pop_quit .detail{}
.pop_quit .txt{text-align: center;padding:25px 0;}
.pop_quit .title{font-size: 18px;color: #333333;font-weight: bold;}
.pop_quit .title img{display: inline-block;margin-right: 8px;}
.pop_quit .font{font-size: 14px;color: #999999;margin-top: 10px;}

.pop_quit .btns{padding:20px 0;border-top:1px solid #e5e5e5;text-align: center;}
.pop_quit .ann{font-size: 12px;color:#016EFA;font-weight: bold;display: inline-block;vertical-align: middle;margin:0 10px;border:1px solid #016EFA;width: 82px;line-height: 36px;background: #fff;border-radius:4px;cursor: pointer;}
.pop_quit .submit{color: #fff;background: #016EFA;}
.pop_quit .ann:hover{background: #0761D5;color: #fff;}

/*留言簿*/
.crumb .btns{margin-right: 7%;}
.crumb .ann{font-size: 12px;color: #999999;display: inline-block;vertical-align: middle;margin-left: 30px;padding-left: 18px;font-weight: normal;}
.crumb .ann.refresh{background: url(../images/icon_21.png) no-repeat left center;background-size:12px;}
.crumb .ann.back{background: url(../images/icon_22.png) no-repeat left center;background-size:12px;}
.crumb .ann.refresh:hover{background-image: url(../images/icon_21-1.png);}
.crumb .ann.back:hover{background-image: url(../images/icon_22-1.png);}

.message_top{background: #F6F6F6;border-radius:4px;padding: 25px;margin-bottom: 35px;}
.message_top .txt{background: url(../images/icon_18.png) no-repeat left center;background-size:39px 38px;padding-left: 55px;display: inline-block;vertical-align: middle;}
.message_top .title{font-size: 16px;color: #555555;font-weight: bold;}
.message_top .fz{font-size: 13px;color: #999999;margin-top: 5px;}

.message_top .rbox{white-space: nowrap;padding-right: 25px;width: 70%;text-align: right;margin-top: 10px;}
.message_top .ipt{text-align: left;}
.message_top .ipt_date{display: inline-block;vertical-align: middle;width: 180px;height: 32px;background: #fff;background: url(../images/icon_19.png) no-repeat 95% center #fff;background-size:16px;padding-left: 15px;}

.message_top .searbox{display: inline-block;vertical-align: middle;width: 180px;height: 32px;background: #fff;margin-left: 30px;}
.message_top .searbox .ipt_txt{width: 145px;line-height: 32px;padding-left: 15px;float: left;}
.message_top .searbox .submit{width: 32px;height: 32px;float: right;background: url(../images/icon_20.png) no-repeat center;background-size:16px;cursor: pointer;border:none;margin-right: 2px;}

.message_top .anniu{display: inline-block;vertical-align: middle;border:none;text-align: center;width: 82px;line-height: 36px;background: #016EFA;font-size: 12px;color: #fff;font-weight: bold;border-radius:3px;cursor: pointer;margin-left: 12%;}
.message_top .anniu:hover{background: #0564DE;}

.message_bot{padding:25px 35px;box-shadow:0 0 10px rgba(0,0,0,.08);}
.message_total{text-align: right;font-size: 13px;color: #999999;}
.message_list{}
.message_list .item{padding:30px 0;border-top:1px solid #efefef;}
.message_list .item:first-child{padding-top: 0;border:none;}
.message_list .icon{width: 47px;display: block;float: left;}
.message_list .info{margin-left: 70px;}
.message_list .title{display: block;font-size: 16px;color: #555555;font-weight: bold;}
.message_list .sm{margin-top: 5px;}
.message_list .fz{font-size: 13px;color: #999999;display: inline-block;vertical-align: middle;margin-right: 20px;}
.message_list .fz.date{background: url(../images/icon_12.png) no-repeat left center;background-size:12px;padding-left: 18px;}
.message_list .fz.admin{background: url(../images/icon_13.png) no-repeat left center;background-size:12px;padding-left: 18px;}
.message_list .item:hover .title{color: #016EFA;}

/*新增留言*/
.msg_form{width: 70%;margin-left: 10%;}
.msg_form .tt{font-size: 16px;color: #555555;padding:0 25px;background: url(../images/img_02.png) no-repeat center #F6F6F6;background-size:cover;line-height: 50px;font-weight: bold;}
.msg_form .tt .fz{font-size: 13px;color: #999999;margin-left: 15px;font-weight: normal;}
.msg_form .tt .fz i{color: #FC0000;}

.msg_form .box{margin-top: 40px;}
.msg_form .row{margin-bottom: 45px;}
.msg_form .tit{font-size: 13px;color: #393939;line-height: 32px;width: 85px;display: block;float: left;}
.msg_form .tit i{color: #FC0000;}
.msg_form .info{margin-left: 85px;}
.msg_form .ipt_txt{width: 235px;border:1px solid #E6E6E6;font-size: 12px;color: #333;padding:0 15px;height: 32px;line-height: 30px;}
.msg_form .code{width: 135px;}
.msg_form .ann{display: inline-block;vertical-align: middle;font-size: 12px;width: 78px;line-height: 32px;border:1px solid #016EFA;border-radius:3px;text-align: center;margin-right: 40px;color: #016EFA;background: #fff;cursor: pointer;}
.msg_form .submit{color: #fff;background: #016EFA;}
.msg_form .preview{}
.msg_form .reset{color: #fff;background: #CECECE;border-color:#CECECE;}
.msg_form .ann:hover{background: #0568E8;color: #fff;border-color:#0568E8;}
